Developing Innovations Based on Analogies